1a56741f7bba168d7764c5366439f0d74b645643,plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/GroovyPsiElementFactoryImpl.java,GroovyPsiElementFactoryImpl,createReferenceExpressionFromText,#String#,122

Before Change



  public GrReferenceExpression createReferenceExpressionFromText(String idText) {
    PsiFile file = createGroovyFile(idText);
    return (GrReferenceExpression) ((GroovyFileBase) file).getTopStatements()[0];
  }

  public GrReferenceExpression createReferenceExpressionFromText(String idText, PsiElement context) {

After Change



  public GrReferenceExpression createReferenceExpressionFromText(String idText) {
    PsiFile file = createGroovyFile(idText);
    final GrTopStatement[] statements = ((GroovyFileBase)file).getTopStatements();
    LOG.assertTrue(statements.length == 1 && statements[0] instanceof GrReferenceExpression, idText);
    return (GrReferenceExpression) statements[0];
  }

  public GrReferenceExpression createReferenceExpressionFromText(String idText, PsiElement context) {